package com.chenglu.android.store.bean;

import java.util.List;

/**
 * @author: lyj
 * @Created: by Copyright 2023/10/25 Guangzhou Hongma Technology Co., Ltd. All rights reserved.
 * @Description： 榜单的接口
 */
public class ChartBangBean {


    private Integer code;
    private List<Data> data;
    private String msg;
    private Boolean success;

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public List<Data> getData() {
        return data;
    }

    public void setData(List<Data> data) {
        this.data = data;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Boolean getSuccess() {
        return success;
    }

    public void setSuccess(Boolean success) {
        this.success = success;
    }

    public static class Data {
        private Integer auditStatus;
        private String categoryId;
        private String categoryIds;
        private String categoryName;
        private String createTime;
        private String discount;
        private String discountPrice;
        private String equityCount;
        private Integer equityType;
        private String giveRedBeans;
        private List<GoodsAttrs> goodsAttrs;
        private String goodsDesc;
        private String goodsDetail;
        private String goodsImg;
        private String goodsImgList;
        private String goodsName;
        private String goodsPrice;
        private String goodsReviewGoodRate;
        private List<GoodsSkus> goodsSkus;
        private String goodsSn;
        private List<GoodsSpecs> goodsSpecs;
        private String goodsWeight;
        private Integer hasDiscount;
        private Integer hasResource;
        private String id;
        private Integer inventory;
        private Boolean isCollect;
        private Integer isDeleted;
        private Integer isEquity;
        private Integer isHot;
        private Integer isHotPlatform;
        private Integer isRecommend;
        private Integer isRecommendPlatform;
        private Integer isSpec;
        private String keywords;
        private Integer limitType;
        private String materials;
        private String maxGiveBeans;
        private Integer moduleRecommend;
        private Integer monthSaleCount;
        private Integer platformStatus;
        private Integer recommendSort;
        private Integer refundType;
        private String rejectMsg;
        private String resourceIds;
        private String salesAmount;
        private Integer selectedRecommend;
        private String shopsName;
        private Integer shopsTypeId;
        private Integer sort;
        private Integer status;
        private String tenantId;
        private String tenantName;
        private Integer timeLimitType;
        private Integer todayCanUseCount;
        private String transportId;
        private String updateTime;
        private Integer useDay;
        private String useEndTimeLimit;
        private String useStartTimeLimit;
        private Integer version;

        public Integer getAuditStatus() {
            return auditStatus;
        }

        public void setAuditStatus(Integer auditStatus) {
            this.auditStatus = auditStatus;
        }

        public String getCategoryId() {
            return categoryId;
        }

        public void setCategoryId(String categoryId) {
            this.categoryId = categoryId;
        }

        public String getCategoryIds() {
            return categoryIds;
        }

        public void setCategoryIds(String categoryIds) {
            this.categoryIds = categoryIds;
        }

        public String getCategoryName() {
            return categoryName;
        }

        public void setCategoryName(String categoryName) {
            this.categoryName = categoryName;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getDiscount() {
            return discount;
        }

        public void setDiscount(String discount) {
            this.discount = discount;
        }

        public String getDiscountPrice() {
            return discountPrice;
        }

        public void setDiscountPrice(String discountPrice) {
            this.discountPrice = discountPrice;
        }

        public String getEquityCount() {
            return equityCount;
        }

        public void setEquityCount(String equityCount) {
            this.equityCount = equityCount;
        }

        public Integer getEquityType() {
            return equityType;
        }

        public void setEquityType(Integer equityType) {
            this.equityType = equityType;
        }

        public String getGiveRedBeans() {
            return giveRedBeans;
        }

        public void setGiveRedBeans(String giveRedBeans) {
            this.giveRedBeans = giveRedBeans;
        }

        public List<GoodsAttrs> getGoodsAttrs() {
            return goodsAttrs;
        }

        public void setGoodsAttrs(List<GoodsAttrs> goodsAttrs) {
            this.goodsAttrs = goodsAttrs;
        }

        public String getGoodsDesc() {
            return goodsDesc;
        }

        public void setGoodsDesc(String goodsDesc) {
            this.goodsDesc = goodsDesc;
        }

        public String getGoodsDetail() {
            return goodsDetail;
        }

        public void setGoodsDetail(String goodsDetail) {
            this.goodsDetail = goodsDetail;
        }

        public String getGoodsImg() {
            return goodsImg;
        }

        public void setGoodsImg(String goodsImg) {
            this.goodsImg = goodsImg;
        }

        public String getGoodsImgList() {
            return goodsImgList;
        }

        public void setGoodsImgList(String goodsImgList) {
            this.goodsImgList = goodsImgList;
        }

        public String getGoodsName() {
            return goodsName;
        }

        public void setGoodsName(String goodsName) {
            this.goodsName = goodsName;
        }

        public String getGoodsPrice() {
            return goodsPrice;
        }

        public void setGoodsPrice(String goodsPrice) {
            this.goodsPrice = goodsPrice;
        }

        public String getGoodsReviewGoodRate() {
            return goodsReviewGoodRate;
        }

        public void setGoodsReviewGoodRate(String goodsReviewGoodRate) {
            this.goodsReviewGoodRate = goodsReviewGoodRate;
        }

        public List<GoodsSkus> getGoodsSkus() {
            return goodsSkus;
        }

        public void setGoodsSkus(List<GoodsSkus> goodsSkus) {
            this.goodsSkus = goodsSkus;
        }

        public String getGoodsSn() {
            return goodsSn;
        }

        public void setGoodsSn(String goodsSn) {
            this.goodsSn = goodsSn;
        }

        public List<GoodsSpecs> getGoodsSpecs() {
            return goodsSpecs;
        }

        public void setGoodsSpecs(List<GoodsSpecs> goodsSpecs) {
            this.goodsSpecs = goodsSpecs;
        }

        public String getGoodsWeight() {
            return goodsWeight;
        }

        public void setGoodsWeight(String goodsWeight) {
            this.goodsWeight = goodsWeight;
        }

        public Integer getHasDiscount() {
            return hasDiscount;
        }

        public void setHasDiscount(Integer hasDiscount) {
            this.hasDiscount = hasDiscount;
        }

        public Integer getHasResource() {
            return hasResource;
        }

        public void setHasResource(Integer hasResource) {
            this.hasResource = hasResource;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public Integer getInventory() {
            return inventory;
        }

        public void setInventory(Integer inventory) {
            this.inventory = inventory;
        }

        public Boolean getIsCollect() {
            return isCollect;
        }

        public void setIsCollect(Boolean isCollect) {
            this.isCollect = isCollect;
        }

        public Integer getIsDeleted() {
            return isDeleted;
        }

        public void setIsDeleted(Integer isDeleted) {
            this.isDeleted = isDeleted;
        }

        public Integer getIsEquity() {
            return isEquity;
        }

        public void setIsEquity(Integer isEquity) {
            this.isEquity = isEquity;
        }

        public Integer getIsHot() {
            return isHot;
        }

        public void setIsHot(Integer isHot) {
            this.isHot = isHot;
        }

        public Integer getIsHotPlatform() {
            return isHotPlatform;
        }

        public void setIsHotPlatform(Integer isHotPlatform) {
            this.isHotPlatform = isHotPlatform;
        }

        public Integer getIsRecommend() {
            return isRecommend;
        }

        public void setIsRecommend(Integer isRecommend) {
            this.isRecommend = isRecommend;
        }

        public Integer getIsRecommendPlatform() {
            return isRecommendPlatform;
        }

        public void setIsRecommendPlatform(Integer isRecommendPlatform) {
            this.isRecommendPlatform = isRecommendPlatform;
        }

        public Integer getIsSpec() {
            return isSpec;
        }

        public void setIsSpec(Integer isSpec) {
            this.isSpec = isSpec;
        }

        public String getKeywords() {
            return keywords;
        }

        public void setKeywords(String keywords) {
            this.keywords = keywords;
        }

        public Integer getLimitType() {
            return limitType;
        }

        public void setLimitType(Integer limitType) {
            this.limitType = limitType;
        }

        public String getMaterials() {
            return materials;
        }

        public void setMaterials(String materials) {
            this.materials = materials;
        }

        public String getMaxGiveBeans() {
            return maxGiveBeans;
        }

        public void setMaxGiveBeans(String maxGiveBeans) {
            this.maxGiveBeans = maxGiveBeans;
        }

        public Integer getModuleRecommend() {
            return moduleRecommend;
        }

        public void setModuleRecommend(Integer moduleRecommend) {
            this.moduleRecommend = moduleRecommend;
        }

        public Integer getMonthSaleCount() {
            return monthSaleCount;
        }

        public void setMonthSaleCount(Integer monthSaleCount) {
            this.monthSaleCount = monthSaleCount;
        }

        public Integer getPlatformStatus() {
            return platformStatus;
        }

        public void setPlatformStatus(Integer platformStatus) {
            this.platformStatus = platformStatus;
        }

        public Integer getRecommendSort() {
            return recommendSort;
        }

        public void setRecommendSort(Integer recommendSort) {
            this.recommendSort = recommendSort;
        }

        public Integer getRefundType() {
            return refundType;
        }

        public void setRefundType(Integer refundType) {
            this.refundType = refundType;
        }

        public String getRejectMsg() {
            return rejectMsg;
        }

        public void setRejectMsg(String rejectMsg) {
            this.rejectMsg = rejectMsg;
        }

        public String getResourceIds() {
            return resourceIds;
        }

        public void setResourceIds(String resourceIds) {
            this.resourceIds = resourceIds;
        }

        public String getSalesAmount() {
            return salesAmount;
        }

        public void setSalesAmount(String salesAmount) {
            this.salesAmount = salesAmount;
        }

        public Integer getSelectedRecommend() {
            return selectedRecommend;
        }

        public void setSelectedRecommend(Integer selectedRecommend) {
            this.selectedRecommend = selectedRecommend;
        }

        public String getShopsName() {
            return shopsName;
        }

        public void setShopsName(String shopsName) {
            this.shopsName = shopsName;
        }

        public Integer getShopsTypeId() {
            return shopsTypeId;
        }

        public void setShopsTypeId(Integer shopsTypeId) {
            this.shopsTypeId = shopsTypeId;
        }

        public Integer getSort() {
            return sort;
        }

        public void setSort(Integer sort) {
            this.sort = sort;
        }

        public Integer getStatus() {
            return status;
        }

        public void setStatus(Integer status) {
            this.status = status;
        }

        public String getTenantId() {
            return tenantId;
        }

        public void setTenantId(String tenantId) {
            this.tenantId = tenantId;
        }

        public String getTenantName() {
            return tenantName;
        }

        public void setTenantName(String tenantName) {
            this.tenantName = tenantName;
        }

        public Integer getTimeLimitType() {
            return timeLimitType;
        }

        public void setTimeLimitType(Integer timeLimitType) {
            this.timeLimitType = timeLimitType;
        }

        public Integer getTodayCanUseCount() {
            return todayCanUseCount;
        }

        public void setTodayCanUseCount(Integer todayCanUseCount) {
            this.todayCanUseCount = todayCanUseCount;
        }

        public String getTransportId() {
            return transportId;
        }

        public void setTransportId(String transportId) {
            this.transportId = transportId;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Integer getUseDay() {
            return useDay;
        }

        public void setUseDay(Integer useDay) {
            this.useDay = useDay;
        }

        public String getUseEndTimeLimit() {
            return useEndTimeLimit;
        }

        public void setUseEndTimeLimit(String useEndTimeLimit) {
            this.useEndTimeLimit = useEndTimeLimit;
        }

        public String getUseStartTimeLimit() {
            return useStartTimeLimit;
        }

        public void setUseStartTimeLimit(String useStartTimeLimit) {
            this.useStartTimeLimit = useStartTimeLimit;
        }

        public Integer getVersion() {
            return version;
        }

        public void setVersion(Integer version) {
            this.version = version;
        }

        public static class GoodsAttrs {
            private String attrKey;
            private String attrValue;
            private String goodsId;
            private String id;

            public String getAttrKey() {
                return attrKey;
            }

            public void setAttrKey(String attrKey) {
                this.attrKey = attrKey;
            }

            public String getAttrValue() {
                return attrValue;
            }

            public void setAttrValue(String attrValue) {
                this.attrValue = attrValue;
            }

            public String getGoodsId() {
                return goodsId;
            }

            public void setGoodsId(String goodsId) {
                this.goodsId = goodsId;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }
        }

        public static class GoodsSkus {
            private String equityCount;
            private Integer giveRedBeans;
            private String goodsId;
            private String goodsPrice;
            private String goodsWeight;
            private Integer hasResource;
            private String id;
            private Integer inventory;
            private Integer isEquity;
            private Integer limitType;
            private String resourceIds;
            private String spec;
            private String specImg;
            private Integer timeLimitType;
            private Integer todayCanUseCount;
            private Integer useDay;
            private String useEndTimeLimit;
            private String useStartTimeLimit;
            private Integer version;

            public String getEquityCount() {
                return equityCount;
            }

            public void setEquityCount(String equityCount) {
                this.equityCount = equityCount;
            }

            public Integer getGiveRedBeans() {
                return giveRedBeans;
            }

            public void setGiveRedBeans(Integer giveRedBeans) {
                this.giveRedBeans = giveRedBeans;
            }

            public String getGoodsId() {
                return goodsId;
            }

            public void setGoodsId(String goodsId) {
                this.goodsId = goodsId;
            }

            public String getGoodsPrice() {
                return goodsPrice;
            }

            public void setGoodsPrice(String goodsPrice) {
                this.goodsPrice = goodsPrice;
            }

            public String getGoodsWeight() {
                return goodsWeight;
            }

            public void setGoodsWeight(String goodsWeight) {
                this.goodsWeight = goodsWeight;
            }

            public Integer getHasResource() {
                return hasResource;
            }

            public void setHasResource(Integer hasResource) {
                this.hasResource = hasResource;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public Integer getInventory() {
                return inventory;
            }

            public void setInventory(Integer inventory) {
                this.inventory = inventory;
            }

            public Integer getIsEquity() {
                return isEquity;
            }

            public void setIsEquity(Integer isEquity) {
                this.isEquity = isEquity;
            }

            public Integer getLimitType() {
                return limitType;
            }

            public void setLimitType(Integer limitType) {
                this.limitType = limitType;
            }

            public String getResourceIds() {
                return resourceIds;
            }

            public void setResourceIds(String resourceIds) {
                this.resourceIds = resourceIds;
            }

            public String getSpec() {
                return spec;
            }

            public void setSpec(String spec) {
                this.spec = spec;
            }

            public String getSpecImg() {
                return specImg;
            }

            public void setSpecImg(String specImg) {
                this.specImg = specImg;
            }

            public Integer getTimeLimitType() {
                return timeLimitType;
            }

            public void setTimeLimitType(Integer timeLimitType) {
                this.timeLimitType = timeLimitType;
            }

            public Integer getTodayCanUseCount() {
                return todayCanUseCount;
            }

            public void setTodayCanUseCount(Integer todayCanUseCount) {
                this.todayCanUseCount = todayCanUseCount;
            }

            public Integer getUseDay() {
                return useDay;
            }

            public void setUseDay(Integer useDay) {
                this.useDay = useDay;
            }

            public String getUseEndTimeLimit() {
                return useEndTimeLimit;
            }

            public void setUseEndTimeLimit(String useEndTimeLimit) {
                this.useEndTimeLimit = useEndTimeLimit;
            }

            public String getUseStartTimeLimit() {
                return useStartTimeLimit;
            }

            public void setUseStartTimeLimit(String useStartTimeLimit) {
                this.useStartTimeLimit = useStartTimeLimit;
            }

            public Integer getVersion() {
                return version;
            }

            public void setVersion(Integer version) {
                this.version = version;
            }
        }

        public static class GoodsSpecs {
            private String goodsId;
            private String id;
            private String specKey;
            private String specValue;

            public String getGoodsId() {
                return goodsId;
            }

            public void setGoodsId(String goodsId) {
                this.goodsId = goodsId;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getSpecKey() {
                return specKey;
            }

            public void setSpecKey(String specKey) {
                this.specKey = specKey;
            }

            public String getSpecValue() {
                return specValue;
            }

            public void setSpecValue(String specValue) {
                this.specValue = specValue;
            }
        }
    }
}
